from invidious import *
import sys

sys.path.append("..")
from src.history import History

class Plugin:

    def __init__(self, history: History=History()):
        self.name = "New Plugin"
        self.is_query_required = False
        self.quert_description = ""

        self.history = history
        self.invidious = Invidious(isLoggerEnabled=False)

        self.flag = "-p"
        self.full_flag = "--plugin"
        self.flag_help = "simple plugin"
        self.flag_action = ""

    def get_items_by_query(self, query: str=""):
        return list()

    def get_items(self):
        return list()




